package com.xiaominfo.oss.sdk.client;


import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author lien
 * @Date 2019/12/24 15:54
 * @Description 文件字节请求
 **/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class FileBytesRequest {

    /**
     * 真实文件名称
     */
    private String originalName;

    /***
     * 文件的base64文件字符码
     * File uploadFile=new File(...)
     * String file=Base64.encodeBase64String(org.apache.commons.io.FileUtils.FileUtils.readFileToByteArray(uploadFile));
     */
    private String file;


    /**
     * 文件数据类型
     */
    private String mediaType;

    /**
     * 模块的名称
     */
    private String module;
}
